editSuggest an edit

Lee's Service and 24 Hour Towing

Auto / Auto Repair and Maintenance

381 NW Main St,
Blackfoot, ID 83221

(208) 785-0870

Call
Call 208-785-0870
Directions
Get directions to this
location on Google Maps.
Share this business
on social media.

About

Lee's Service and 24 Hour Towing  is located in Blackfoot, Idaho.