Address:
Larry A Freeman MD
4161 El Camino Way STE A, Palo Alto 94306
(650) 493-2022 (Phone)
Hospitals:
Larry A Freeman MD
4161 El Camino Way STE A, Palo Alto 94306
Menlo Park Surgical Hospital
570 Willow Rd, Menlo Park 94025
Education:
Medical School
University of California At Irvine / California College of Medicine & Surgery
Graduated: 1972
Santa Clara Valley Medical Center
Stanford University
Georgetown University