Otto's Cleaners
323-298-0393
33.989037
-118.316789
About Otto's Cleaners
Otto's Cleaners is located at 2129 W Slauson Ave, Los Angeles, CA. This location is in the South Central LA neighborhood. This business specializes in Laundry Services.