Address: 5800 King Ave Maywood CA 90270
Phones:
  • 818.895.3100
Immunization:
  • Flu Shot (Influenza)