My H2O
- Shopping mall:
- Burlington Town Center
- Address:
- 49 Church Street, Burlington, VT
- Phone:
- 802-658-2545 (shopping mall info)
- Location:
- Suite Zone D [Level 1]
- State:
- Vermont
Information & Events
My H2O store is located in Burlington Town Center, 49 Church Street, Burlington, VT