Windsor USA Customer Care Phone Number, Address, Email

Windsor USA Customer Care Phone Number, Address, Email, Website, App and Social Media

Windsor is Create an Oasis That Inspires and Empowers Women.

How to Contact Windsor Customer Support/Phone Number?

Customer Service: 888-494-6376
Email: N/A

Windsor Registered Office Address

Headquarters: Santa Fe Springs, California.

Address: 9603 John St, Santa Fe Springs, CA 90670, United States

Hours: Monday to Friday – (9am-5pm), Saturday to Sunday – Closed

Map: View direction visit here.

About Windsor

Founded: 1937

Founder: Zekaria family

Windsor Inc is an online company that sells dresses, tops, and jewelry. Windsor is a specialty retailer of event driven, fast fashion women’s apparel, footwear, and accessories.

Login to Windsor

Windsor Tracking / Checking Order Status

  1. Visit
  2. Enter your Order Number, Billing ZIP Code.
  3. Click Check Status.

Windsor Payment Methods

  • Visa
  • Mastercard
  • American Express
  • Discover
  • debit/credit cards
  • ZipPay
  • PayPal
  • Amazon Pay

Windsor Delivery Time and Price

Service Transit Time Processing Time Price
Everyday Shipping 5-9 Business Days 1-2 Business Days Orders up to $74.99; $5.95
Orders $75 and over: FREE
Standard Shipping 3-5 Business Days 1-2 Business Days $9.95
Expedited Shipping 2 Business Days 1-2 Business Days $23.95

Find a Windsor Store

View the Find a Windsor Store through the above Link.

Jobs | Careers at Windsor in USA

For job vacancy at Windsor in USA visit here.

Contact Windsor on Social Media

Download Windsor from Google Play Store, Android / Apple Play store, ios

Windsor on Apple App Store

Windsor App on Google Play



Review Windsor in USA

Share your review below using the comment box. Your review will be published in this section.

Rate Windsor in USA

Click on the below stars to rate.

Click to rate this post!
[Total: 0 Average: 0]

Leave a comment

Your email address will not be published. Required fields are marked *