palace theatre stamford s

61 Atlantic St.
Stamford
Connecticut
United States