Barker Outdoors coming to town to offer high tech field optics, locally made equipment
The former Boy Scouts of America building at 7121 Rochester Road in the Town of Lockport will become a retail store offering the things that outdoor people need to always be prepared.





