330 S Fort Ln, Layton, UT 84041 | hatchauto@gmail.com
 
 
 
 
 
 
 

Our Location in Layton, UT

Hatch Auto Body & Repair is located at 330 S Fort Ln, Layton, UT 84041. Our hours of operation are Mon-Fri 08:30 AM - 06:00 PM, Sat-Sun - Closed. Call us today for directions to our location (801) 544-1272.