Address: 711 N Alvarado St Los Angeles CA 90026
Phones:
  • 213.484.8786
Immunization:
  • Flu Shot (Influenza)