Efrem L Castillo, MD, Family Medicine

8637 Fredericksburg Rd
Ste 360
San AntonioTX  78240-1219 (Bexar County)


Phone: 210-877-7669
Fax: 210-617-4075
Email: eca***@*****oo.com

NPI: 1003888785
License Number: J4029 (TX)