Keene Medical Leases Flex Space at 296 Avenue D, Suite 15, Williston June 5, 2019 Keene Medical Products, a family owned provider of home health care products, has leased 6,200 square feet of flex and warehouse space at 296 Avenue D.