Knights Of Malta Free Clinic
2222 Ocean View Ave # 112
Los Angeles, CA 90057
Los Angeles, CA 90057