Tristar Medical Clinic
8740 S Sepulveda Blvd # 160
Los Angeles, CA 90045
Los Angeles, CA 90045