Home

Howard’s Wrecker Service & Body Shop – “THE BETTER CHOICE” for all of your towing or repair needs.  770-432-2613.

Proudly Serving Smyrna and Metro Atlanta since 1971.