Richard Davis, MD, Internal Medicine

27750 W Hwy 22
Ste 240
BarringtonIL  60010-2379 (Lake County)


Phone: 847-382-6633
Fax: 847-382-6942

NPI: 1841281326
License Number: 036-064802 (IL)