Harvard Terrace
Add to Favorites
CLOSED NOW
Tomorrow: 8:00 am - 5:30 pm
39 Years
in Business
Phone: (918) 919-7243
TollFree: (888) 546-9513
Harvard Terrace Apts
Harvard Terrace Apartments
Phone: (918) 744-8177
Address: 3342 E 25th St, Tulsa, OK 74114
Website: http://www.harvardterrace.com