Contact Us

Contact Tamarack Place Apartments Today!

Contact us today to set up a tour of Tamarack Place Apartments, or if you want, just stop on by. We are ready to show you everything we have to offer.
Phone
918-743-6134

Fax
918-743-6374

Email

Location
1110 E. 60th Street, Tulsa, OK 74105

Share by: