Now Open! The Manor at Forest Park community located in Morrow, Georgia just 20 minutes south of Atlanta. Our new homes offer 3 and 4 bedroom homes with over 2,000 sq.ft. of living space. Conveniently located close to Interstate I-675 and I-285 Atlanta International Airport makes this new homes community close to top attractions including Downtown Atlanta, Turner Field, Georgia Aquarium and Georgia Dome.