We are located near to Walmart and Fountain Head Apartments Complex, while traveling on Otis Street towards Northborough city.