The Spot Paint & Body Shop The Spot Paint & Body Shop Auto Body Shop in Tallahassee, FL Business Website Address: https://thespotpaintandbodyshop.com Business Phone Number: 850-765-3715 2607 Springhill Rd Tallahassee FL USA 32305 Rating (average): (More feedback needed) Business Category: Car Body Repairs Ratings There are no reviews yet. Please login to rate this listing. Directions to listing From: Current location Specific Address Travel Mode: Driving Public Transit Walking Cycling Send Message to listing owner Name Email Message