Site Details
SITE DESCRIPTION
Nonprofit organization offering multiple mental health services.
SITE HOURS
**Covid-19 Updated Hours: Won, Wed, Thu 11am-5pm; Tue, Fri 12:30pm-4:30pm
TRAVEL INSTRUCTIONS
Located 2 blocks south of the Quick Trip on 15th and Denver Avenue on the southeast corner of the street. Building is surrounded by the Terrace View apartment complex. It says “Denver House” in big black letters on the front of the house.
Address
252 W 17th Pl
Tulsa, OK 74119