Christa E O'Leary, DO, Family Medicine

110 E Live Oak St
FredericksburgTX  78624-4450 (Gillespie County)


Phone: 830-997-5559
Fax: 830-997-5558

NPI: 1750326112
License Number: K5643 (TX)