Rembrandt Yard Art Gallery Loading Map.... Rembrandt Yard Art Gallery1301 Spruce St. - BoulderEvents 40.0194233 -105.27885730000003 Address 1301 Spruce St. Boulder, CO 80302 Upcoming Events No events in this location