Waller Pool and Spa

Wheeling, WV — Retail & Shopping. ﻿ Embrace the staycation. Waller Pool and Spa, located at 1718 Eoff Street, Wheeling, WV, offers an alternative to expensive vacations, right in your backyard.