at 777 Lambert Dr NE, Atlanta , 30324 United States
171 FB users likes The Inn At Barking Hound Village, set it to 405 position in Likes Rating for Atlanta, Georgia in Local Business category
The Inn At Barking Hound Village is Atlanta based place and this enity listed in Pet Service category. Located at 777 Lambert Dr NE GA 30324. Contact phone number of The Inn At Barking Hound Village: (404) 873-4960