More Info
- Categories
Reviews
This bastard was suppose to come fix my car he ain't come till 2 days after he was scheduled. Then this bitch took my car apart and still have yet to come back and return. He has all the excuses in the world. Bad business and not reliable
Details
Phone: (678) 876-8681
Address: Decatur, GA 30032