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)
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 | |
| Message | |