Contact us What Are You Waiting For... Make an appointment Moon River Wellness Center location 17 Windham Road Pelham, New Hampshire, 03076, United States. Hours Mon-Fri: 6am-10pmSat-Sun: 8am-2pm Contact Phone: (603) 635-8938Email: info@moonriverwellnesscenter.com Moon River Wellness Registration