Lara T Dudek, MD, Ophthalmology

13830 Sawyer Ranch Rd
Ste 202
Dripping SpringsTX  78620-5246 (Hays County)


Phone: 512-213-2220
Fax: 512-213-2237

NPI: 1740461136
License Number: M9984 (TX)