Get In Touch with Us






Location

The Motor Masters Restoration Shop.
5338 Colbright Road
Lake Worth, Florida 33467
Phone: 561-318-0968

Corporate Office:
2050 Foxtail View Court
West Palm Beach, FL 33411
Phone: 561-318-0968

How to arrive at our showroom

The Motor Masters Restoration Shop is located in the Beautiful Sunshine State of South Florida in Palm Beach County! 75 Miles North of Miami and approximately 45 miles north of Fort Lauderdale. Simply take I-95 or FL Turnpike to our location.