Emergency Dial 9-1-1
Nature: Alarm - Commercial Location: Governors Avenue Animal Hospital-The Dog House Address: 1008 South Governors Ave Dover, DE 19901 Cross Streets: Jefferson Ter / Wyoming Ave