Search results
- See moreSee moreMenfi's Automotive Repair CenterTires
We are an Automotive Repair Shop in the North Miami, Miami Shores area for 29 years. We do Oil Change, Brakes, Tires,...
Website: menfisauto.com
Phone: (305) 893-3633
Cross Streets: Near the intersection of NE 2nd Ave and NE 119th St
11815 NE 2nd Ave Miami, FL 33161 989.05 mi
Is this your business? Verify your listing