Southern Hills Villas

6609 S. Lewis Ave.
Tulsa, OK 74136
(918) 728-7871
Office Hours
Mon-Fri 8:30 - 5:30, Sat 10-2 & Sun 1-5