Charles Patrick Carroll, MD, Ophthalmology

89 Sylvania Dr
2nd Fl
DaytonOH  45440-3237 (Montgomery County)


Phone: 937-427-8900
Fax: 937-427-1710

NPI: 1780681239
License Number: 35038423 (OH)