The Turquoise Couch
8751-A N 117th E Ave
Owasso, OK 74055
(918) 346-3194
Hours:
Mon - Sat 10-5