Park Place Management918-369-95008516 E 101st St Ste I, Tulsa, OK 74133More Business InfoExtra PhonesPhone: 918-369-9300NeighborhoodSterling HouseCategoryReal Estate Management