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.