Michael S Oholleran, MD, Surgery

290 Redwood Shores Pkwy
Redwood CityCA  94065-1173 (San Mateo County)


Phone: 650-853-2135
Fax:

NPI: 1003916321
License Number: G394880 (CA)