Vickery's Bar & Grill - Glenwood Park Call: (404) 627-8818 or visit www.vickerysatlanta.com A neighborhood bar and grill located in Ormewood Park. Vickery's Bar & Grill - Glenwood Park 933 Garrett St. Atlanta, GA 30316 (404) 627-8818 vickerysatlanta.com Ormewood Park Restaurant Facebook