E Ramsdell St @ Whalley Ave

Bus Stop • Amity, New Haven, CT