Contact Us

Last updated: May 7, 2026

We’re here to help! You can reach us through the following channels.

Customer service hours

Monday – Friday, 9:00 AM – 6:00 PM (Eastern Time)

Email

info@windsorstorre.it.com

We typically respond within 1 business day.

Phone

+1 (323) 975-4017

Please note: This line is staffed during our business hours. If you reach voicemail, leave a message with your name, order number, and callback number – we will return your call within one business day.

Business address (also return address)

257 S Kenbrook St SE

Grand Rapids, MI 49548

United States

Contact form

You can also use the contact form on our website (available at the bottom of each page). Please allow up to 24 hours for a response.

For return requests – Please email us with your order number and “RETURN REQUEST” in the subject line. We will provide a prepaid shipping label.

For press or partnership inquiries – email info@windsorstorre.it.com with “PARTNERSHIP” in the subject line.

Name
Email
Message
Shopping Cart
Scroll to Top