How can we help you?

 

We'd love to hear from you, so send us a message!

 

1 - 800 - RAINBOW

 

Shrewsbury, MA 508-845-5300Newton, MA 617-243-9700 

 

North Hampton, NH 603-964-4000 Peterborough, NH - 603-924-7144 

 

Portland, ME 207-775-3000

 

or

granitestaterainbowplay@gmail.com

 

Do you have questions? We're here for you! Drop us an email or call any of our locations.

 

1 - 800 - RAINBOW

 

Shrewsbury, MA 508-845-5300

 

North Hampton, NH 603-964-4000 - Peterborough, NH - 603-924-7144 

 

Portland, ME 207-775-3000

 

or

granitestaterainbowplay@gmail.com