Address: 105 Bishop Street New Haven, Connecticut
Rating: 3
Rating: 3
Sign is impossible to see. Faded and obstructed by tree and branches.
Sign is impossible to see. Faded and obstructed by tree and branches.