Sheehan Winery is located at 1544 Cerro Vista SW in the Vecinos del Bosque neighborhood. We are about a mile from the Rio Grande Botanical Garden.
Feel free to contact Sheehan Winery at any time. We love hearing from fellow wine lovers! Allow 48 hours for a response. If you need immediate attention call 505-280-3104