Selmira C Tellechea-Sanchez, MD, Pediatrics

1107 S Mission Rd
FallbrookCA  92028-3224 (San Diego County)


Phone: 760-451-0070
Fax: 760-451-1499

NPI: 1730288747
License Number: G83438 (CA)