Ivan G Castillo-Salazar, MD, Ophthalmology

7030 New Sanger Rd Ste 102
WoodwayTX  76712-4073 (McLennan County)


Phone: 254-753-7007
Fax: 254-753-5225

NPI: 1316155443
License Number: M7090 (TX)