Address: 1721 E 120th St Los Angeles CA 90059
Phones:
  • 424.338.2910
Immunization:
  • Flu Shot (Influenza)