In Town Healthy Hound Dog Shops intownhound.com (404) 228-3898 In Town Healthy Hound 891 Cherokee Ave SE, Atlanta, GA 30315, USA | Ormewood Park