770-629-3217. View Location. South DeKalb. 2124 Candler Road. Decatur, Georgia 30032. 404-836-0272. View Location. West End. 1325 Ralph David Abernathy Blvd SW..