Saint Thomas Square Apartments for Rent

20 apartments found
(hide neighborhood information)

Saint Thomas Square is a neighborhood in Tulsa, Oklahoma. It is in the 74136 zip code. This is a neighborhood of contrasts. It includes apartments, small, single-family homes, and several apartment complexes, as well as commercial areas. There are sidewalks on most of the residential streets. The boundaries of the neighborhood are 61st Street South to the north, 63rd Street to the south, South Madison Place on the west, and South Peoria Avenue on the east. Saint Thomas Square is south of downtown Tulsa.

Johnson Park is located just to the northwest of the neighborhood. It has a new style sprayground, a basketball and tennis court, eight ball fields, picnic tables, and a picnic shelter. With 32 acres it also has plenty of open space. The park is located very close to the River Parks East Trails which follows the Arkansas River and is great for walking and for biking.

Page Belcher Public Golf Course is situated on the west side of the Arkansas River just a short drive from Saint Thomas Square. Page Belcher has two 18-hole golf courses; Olde Page opened in 1977 and Stone Creek in 1987. Both courses have a lot to offer golfers of every skill level. Rates are very affordable and residents will enjoy the optional discounts available.

When it comes to shopping, a short drive will take residents to Tulsa Hills Shopping Center. The shopping center offers such classic stores as Marshalls, Best Buy, Books A Million, Bed Bath and Beyond, Target, and Lowes. There are also several restaurants including Subway, Chili’s, and Buffalo Wild Wings.

8 photos
1337 East 61st St. South, Tulsa, OK 74136 Map

(918) 516-8007 Check Availability
11 photos
5645 South Peoria, Tulsa, OK 74105 Map

(918) 863-8847 Check Availability
9 photos
1502 East 71st St., Tulsa, OK 74136 Map

(918) 212-6533 Check Availability
14 photos
7 photos
6609 South Lewis Ave, Tulsa, OK 74136 Map

(918) 921-1043 Check Availability
11 photos
5126 S Wheeling Avenue, Tulsa, OK 74105 Map

(918) 921-1042 Check Availability
19 photos
  • 55+
13 photos
7803 South Wheeling Ave., Tulsa, OK 74136 Map

(918) 921-1049 Check Availability
6 photos
Back to Top
Show More Apartments
Visit our mobile website? Yes No