Alexander F Castellanos, MD, Family Medicine

699 S Main St
TempletonCA  93465-5103 (San Luis Obispo County)


Phone: 805-434-1804
Fax: 805-434-1855
Email: doc***@*****in.com

NPI: 1770771511
License Number: G37303 (CA)