The RIM

The RIM

Shopping Center · San Antonio, Texas

Ratings

Customer Service

100%14 ratings

Products

100%15 ratings

Good to Know

Accepts Credit Cards
Accepts Debit Cards

Featured in Guides

Also at This Location

Details