Robert W Barr, MD, Pediatrics

12630 Monte Vista Rd
109
PowayCA  92064-2530 (San Diego County)


Phone: 858-673-9270
Fax: 858-673-8564

NPI: 1477599298
License Number: C42534 (CA)