Floor Plans (click to enlarge)



Welcome Home

The newly renovated Norwood Apartments, provide carefree living with personalized service. Norwood is situated in a central location, just minutes from fine dining, shopping and recreation. We provide two bedroom apartments with a laundry facility and maintenance on-site. Stop by for a tour of our beautiful community today!



Click Here for Community Info


Call or E-mail us Today! (918) 584-5622

3025 South Norwood Avenue | Tulsa, OK 74114

Contact Us

16910 Frances St. Suite 200
Omaha, NE 68130
(402) 333-7373 (office)
(402) 333-4281 (fax)