Dr. Richard Lord
NPI: 1548362692
Dr. Richard Lord is a Dentist specialist focused health provider in Champaign, Illinois. affiliates with no hospitals or medical groups. Call Dr. Richard Lord on phone number 2173558181 for more information and advice or to book an appointment.
| City | Champaign |
| State | Illinois |
| Address 1 | 701 DEVONSHIRE DR |
| Address 2 | D1 |
| Postal Code | 61820 |
| Phone | 2173558181 |
| Fax | 2173552775 |
| Primary Specialty | Dentist |