Philip J O'Keefe, MD, Internal Medicine

45 Castro St
Ste 138
San FranciscoCA  94114 (San Francisco County)


Phone: 415-558-8200
Fax: 415-558-8288

NPI: 1013089762
License Number: G26028 (CA)