Nature: Small Outside Fire Location: Wilmington - Tree Place Next To Pep Boys Address: Kirkwood Hy and St James Church Rd Wilmington, DE