Hours Of Operations Metro Spa New Hampshire Dover 03820 Metro Spa Hours of Operation and Location in Dover, NH 03820 4.0 - 82 votes 487 Central Ave, Dover, NH 03820 (603) 743-3233 Get Directions Metro Spa Hours Category: Beauty & Health Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore DoverView More Apparel CarharttCarter'sCatherinesJusticeTalbots Sports Olympia SportsComlaxHockey Shop Recommend For You Rite Aid Pharmacy Mary Kay Cosmetics Nail Pro Health Street Wireless Zone Peak Technologies Royal Nail & Spa Oasis Day Spa Silk Day Spa Serenity Spa