Aqua Beds Plus in Tulsa OK Advertisement Aqua Beds Plus 6373 S 86Th East Ave Tulsa, OK 74133 (918) 294-8253 Listed On These Pages: Bedding & Linens StoresFurniture StoresHome & Hardware Stores Advanced Search Keyword: Name: Address: City: City: Select State Oklahoma Zip Code: