Park Manor Apartments is located in a quiet, scenic section of Northwest Oklahoma City at 2710 N.W. 63rd Street, Oklahoma City, Oklahoma 73116. From I-44, take the May Avenue exit. Go north on May Avenue to N.W. 63rd Street. Proceed east on 63rd to the Park Manor entrance on the south side of the road. Or take the N.W. 63rd Street exit heading east off Highway 74 to 2710 N.W. 63rd.