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!
Call or E-mail us Today! (918) 584-5622
3025 South Norwood Avenue | Tulsa, OK 74114