St. Clair Winery by JEstrada | Apr 16, 2016 Loading Map.... St. Clair Winery901 Rio Grande Blvd NW - AlbuquerqueEvents 35.1029159 -106.67163170000003 Address 901 Rio Grande Blvd NW Albuquerque NM 87104 United States Upcoming Events No events in this location