Location
We are conveniently located on the campus of Alvarado Hospital, with easy access and parking.
Physicians Surgery Center
at Alvarado
6719 Alvarado Road, Suite 100
San Diego, CA 92120
619.269.9536
Need more location details?
Click here to be connected to MapQuest.