President Tires and Auto Service
13821 NW 27th Ave, Opa-locka 33054