Get Mega!

Drop us a line!

Better yet, see us in person!

Drop on by anytime...

Megaton Custom

119 South RD, Templeton, MA 01468, USA

978.895.5616

Hours

24/7/365.5