Contact LOCATION 4053 NW 135th St, Opa-locka, FL 33054 PHONE 754-284-7797 E-MAIL autotopsrus@hotmail.com Monday 10:00 AM-3:00 PM Tuesday 10:00 AM-3:00 PM Wednesday 10:00 AM-3:00 PM Thursday 10:00 AM-3:00 PM Friday 10:00 AM-3:00 PM Saturday CALL FOR APPOINTMENT Sunday --- Message Us Fields with * are required.