CALL US TODAY: 830-379-3937

Lockhart

Address

209 S Church St ste a, Lockhart,
TX 78644, USA

Directions

Eye Associates of South Texas Lockhart Office is located at 209 S Church St, ste a, Lockhart.

Doctors

  • Sharron Acosta, MD, FACS
  • Joseph Terrence Kavanagh, MD
  • Maximilian Psolka, MD
  • Violet Ehiem-Negrón, OD
  • Jacoub Hammodeh, OD
  • Erin Jacob, OD

Phone Numbers

Phone : (512)-398-5411
Fax : (830) 379-2001

Hours of Operation

Monday: 8AM – 5PM
Tuesday : 8AM – 5PM
Wednesday : 8AM – 5PM
Thursday : 8AM – 5PM
Friday : 8AM – 5PM
Saturday : 8AM – 12PM
Sunday : Closed