Contact LOCATION 4053 NW 135th St, Opa-locka, FL 33054 PHONE (305) 308 - 7651 E-MAIL autotopsrus@hotmail.com Monday 9:00 AM-6:00 PM Tuesday 9:00 AM-6:00 PM Wednesday 9:00 AM-6:00 PM Thursday 9:00 AM-6:00 PM Friday 9:00 AM-6:00 PM Saturday CALL FOR APPOINTMENT Sunday --- Message Us Fields with * are required.