11921 Fulton is the proposed address according to https://www.wellnow.com/press-releases/wellnow-urgent-care-to-open-new-center-in-lowell/ but looks like it used to be a zeigler ford dealer here at 11979 Fulton? 