Healthcare prices in San Francisco, CA
Eye Surgery Center of San Francisco
ASC
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 |