Other reviews are correct, this place doesn't seem to exist. Says it is at Firestone but no equipment here, says it opens at 6:00am it is 6:25 building is locked up tight. Nobody here.
May 2016
This place doesn't exist. The phone number go to a full voicemail where you can't leave a message. I drove there to see what was the matter, but it doesn't exist. There's a Firestone auto mechanic shop and a Home Depot, but nothing where this place is supposed to be. Perhaps it needs to be removed.