Dr. Peter Lo, MD
General Surgery
Make an Appointment
(650) 282-3000Telehealth services available
Mountain View Surgery is located at 2500 Hospital Dr Bldg 15-1, Mountain View, CA 94040.
Providers at Mountain View Surgery specialize in General Surgery.
Two providers practice at Mountain View Surgery.
Use the insurance check on this page to verify if Mountain View Surgery is in-network.