Omega Boutique The Swatch group (U.S.) INC.

  • retail
OMEGA Boutique Plaza Frontenac
1701 South Lindbergh Boulevard
St. Louis, MO 63131
(314) 432-6400
(314) 432-6405 (fax)
Monday - Friday 10:00AM to 8:00PM
Saturday 10:00AM to 7:00PM
Sunday 12:00PM to 6:00PM
  • About

    Our vision is to be instrumental in connecting Asian American businesses and organizations in the St. Louis region as well as positioning this region to be internationally competitive.