More than 300 people benefit from free health screening

File photo
File photo