Alma’s Place No Reviews 312 W Compton Blvd suite 102 Compton Southern : 11:00 AM - 5:00 PMMon12:00 AM - 5:00 PMTue9:00 AM - 5:00 PMWedOpen 24 hoursThu11:00 AM - 5:00 PMFri11:00 AM - 5:00 PMSat11:00 AM - 5:00 PMSunClosed