George Francis Tidmarsh, MD, Pediatrics

10182 Telesis Ct
San DiegoCA  92121-4760 (San Diego County)


Phone: 650-208-3191
Fax:

NPI: 1427502186
License Number: G68589 (CA)