Tamara R Fountain, MD, Ophthalmology

740 Waukegan Rd
Ste 360
DeerfieldIL  60015-4374 (Lake County)


Phone: 847-945-6770
Fax: 847-945-3159

NPI: 1033110978
License Number: 036-085597 (IL)