Larry's Auto Repair and Glass
Add to Favorites
CLOSED NOW
Today: 8:00 am - 5:00 pm
7 Years
in Business
Saved to Favorites
Larry's Auto Repair & Glass
Larry's Auto Repair and Glass, LLC
06/04/2018
Very quick turnaround, and does a great job! Definitely will refer business his way in the future!!
Phone: (208) 852-0186
Address: 375 W Oneida St, Preston, ID 83263