Carriage House Call: 404-523-2103 Carriage House 590 Means St. NW Atlanta, GA 30318 404-523-2103 Midtown Neighborhoods Landmarks