UC San Diego Health Express Care – Downtown
Doctors · San Diego, CA
★ 4.5(88)
Walk-in Clinics, Obstetricians & Gynecologists, Orthopedists. Serving the Russian-speaking community in San Diego.
Address: 203 West F St, San Diego, CA, 92101
Phone: (800) 926-8273
Loading map...