Address: 8113 N Galena Rd, Peoria About Detmiller BWI Detmiller BWI is located at 8113 N Galena Rd Peoria, 61615, US How to get to Detmiller BWI?