Darren D Phelan MD 401 Burgess Dr STE D, Menlo Park, CA 94025 6503260840 (phone), 6503261719 (fax)
Education:
Medical School University of California, San Francisco School of Medicine Graduated: 1990
Languages:
English
Description:
Dr. Phelan graduated from the University of California, San Francisco School of Medicine in 1990. He works in Menlo Park, CA and specializes in Internal Medicine and Emergency Medicine. Dr. Phelan is affiliated with Stanford Hospital.