The Perfect Touch in Tulsa is the place to go for gifts, accessories and special items for you and your loved ones. This very special store has any gift item you could desire and they carry many popular brands.
Location:
4932 E 91st St #106 Tulsa, OK 74137
Date Aired:
2017-11-18