Contact Us

We invite you to visit our showroom on South Flores Street in beautiful downtown San Antonio, Texas.  We are located at 710 South Flores Street, just two blocks away from the San Antonio Riverwalk and exactly 4.31 miles southwest of the AT&T Center, home of the 1999, 2003, 2005, 2007, and 2014 NBA Champion San Antonio Spurs.

Don't worry, our store isn't as old as the local mission in this photo, but we have been around since 1949.

Map it: 710 S. Flores, San Antonio, TX

Email Us:

Local Telephone: 210.227.1457 Toll-free: 1.800.683.AMOLS (2665) Fax: 210.229.1915

  • Store Hours:
  • Monday through Friday: 9:30 a.m. - 5:30 p.m.
  • Saturday: 9:30 a.m. - 2:00 p.m.
  • We are closed on the following holidays: New Year's Day, Memorial Day, 4th of July, Labor Day, Thanksgiving, and Christmas.

Mailing address: 710 S. Flores St. - San Antonio, TX - 78204

View U.S. Shipping Delivery Schedule