Skip to main content

Healthcare prices in San Francisco, CA

Eye Surgery Center of San Francisco

ASC

1160 Post St, San Francisco, CA 94109

Get Directions (415) 440-1100
Map view unavailable

Provider Information

Name Eye Surgery Center of San Francisco
Address 1160 Post St, San Francisco, CA 94109
Phone (415) 440-1100
Medicare Provider ID 05C0001821
National Provider ID (NPI) 1437274495
Website https://escsf.org/
Provider Type ASC
Health System Affiliation Surgery Partners