care leominster number wallpaper urgent care leominster fax number 510 N Main St Leominster MA 01453 Phone. Effective Monday January 10 2022 COVID testing will only be performed at Main Street Urg… Sunday, April 10, 2022 Edit