Patient Walk-In Center Closed Today July 5, 2025 Lowell Community Health Center 161 Jackson Street, Lowell