About

Edit info

Body Shop is located at 3333 Buford Dr in Buford, GA. Call (678) 482-0601 to get current Body Shop prices and hours, as well as to schedule a visit.