Angelo’s Outdoor Sports Return to States State Illinois Phone (815) 476-7524 Address 708 W Baltimore Street St. Wilmington, IL 60481