Shirley Gaebler Hall, MD, Preventive Medicine

22 S Ridgewood Rd
GreenbraeCA  94904-2730 (Marin County)


Phone: 415-461-9409
Fax: 415-461-9409

NPI: 1326361122
License Number: AFE15983 (CA)