You'll love the extras at Prescott Woods! Ideally centralized and located near Riverparks. Lifestyle, convenience and comfort are what you'll enjoy in your new home. Beautifully landscaped grounds and apartments with the latest amenities. Check out our modern-style computer center with free wi-fi service. Call today for your personalized tour.
Address: 1337 East 61st Street South Tulsa, OK 74136 (Google Map)