Address: 96 Bedford St, Stamford, CT 06901 CLOSED
Phone: (888) 861-6791
Website: http://www.alvarezgallery.com/
The Fernando Luis Alvarez Gallery was a contemporary art gallery located on Bedford Street. You can still find pop up exhibits at their website.