mobile menu
mobile menu
About
FAQ
Home
Specialties
Chapel Hill, NC, 27514
Mr. Thomas Costabile OD
Mr. Thomas Costabile OD
1816 Martin Luther King Jr Blvd
Chapel Hill, NC, 27514
(919) 969-9644
Physician
Profile
Thomas Costabile, graduated from Pennsylvania College Of Optometry in 1979. His primary practice is as an Optometrist.