Weymouth Community Fire Station is holding a local business and craft fair from 1pm on Sunday, March 16.