Hours Of Operations Metro Spa New Hampshire Dover Metro Spa Hours of Operation and Locations in Dover, NH 4.6 - 137 votes 1 Locations in Dover www.metrothespa.com Metro Spa Hours Category: Beauty & Health Metro Spa - Dover, NH 03820 487 Central Ave(603) 743-3233 View Store Details Explore DoverView More Apparel CarharttCarter'sCatherinesJusticeTalbots Sports Olympia SportsComlaxHockey Shop Recommend For You Do Me Nails Helen Nail Spa Long Nails Lavender Nails Vy Nail Salon Color Nails Cypress Nail Salon Ann-nail Salon Spa Boutique Nail Blue Nail Spa