Shooters World - The Villages, FL - 70,000 SF
ABI recently completed a new building for Shooter's World located in The Villages, Florida. This location has (1) 100 yard (2) 25 yard and (1) 15 yard range. This is the second location for Shooters World who is planning on building many more in the future.
Post to Tumblr