Weed Avenue, Stamford, Connecticut 06901 USA
Entrance sign partially covered by bushes.
Claim copyright