Cherry Hill Avenue
United States
>
Massachusetts
>
Essex County
>
Salem
>
Cherry Hill Avenue
Cherry Hill Avenue is an asphalted street with one lane in Salem.
Cherry Hill Avenue
type of road
Secondary road
Lanes
1
Gallows Hill Park
Conservation Land
Heritage Drive
Valley Street Way
Horace Mann Laboratory School
Cherry Hill Avenue
Almeda Street
Willson Road
Crowdis Street
Highland Avenue
Highland Ave @ Almeda St, Highland Ave @ Cherry Hill Ave, Highland Ave @ Valley St, Highland Ave @ Wilson St, Highland Ave opp Valley St, Burba Dental Partners, Highland Ave @ Wyman Ave, Highland Ave @ Freeman Rd, Highland Ave opp First St, 81 Highland Ave @ Salem Hospital, CVS Pharmacy, Essex St @ Warren St, Highland Ave @ Salem Hospital, Highland Ave opp Proctor St, Opp 30 Highland Ave, Highland Ave @ Greenledge Rd, Highland Ave opp Marlborough Rd, Highland Ave @ First St, Highland Ave @ Hawthorne Sq, Highland Ave opp Freeman Rd, Highland Ave opp Cedar Rd, Highland Ave @ Cedar Rd, 331 Highland Ave, Highland Ave @ Ravenna Ave, Highland Ave @ Clark St, Highland Ave opp Olde Village Dr, Highland Ave @ Richs Plaza, Highland Ave @ Barnes Rd, Urology Consultants of the North Shore, Highland Ave @ Thomas Circle
Malm Avenue
Valley Street
Cottage Street
Colby Street
Hillside Avenue
Mooney Road
Freeman Road
Greenway Road
Berrywood Lane
Emerald Avenue
Castle Road