Nature: Citizen Assist / Service Call Location: Pepper Ridge Townhouses Address: 5003 North Tupelo Turn , DE