James Robert Bayrer, MD, Pediatrics

505 Parnassus Box 0110
San FranciscoCA  94143-0001 (San Francisco County)


Phone: 415-476-6245
Fax: 415-476-4009

NPI: 1669601274
License Number: A108316 (CA)