L & L Towing & Impound
OPEN NOW
Today: Open 24 Hours
22 Years
in Business
Amenities:
Wheelchair accessible
562 428-8755: (562) 230-1072
LBPD , CTTA , BBB
Wheelchair Accessible: Yes
Parking: Lot, Private, Self
Phone: (562) 230-1072
Address: Long Beach, CA 90813