There was a POI for a business here that doesn't seem to exist on the ground and was likely tagged wrong anyway even if it did. Their website is https://lemens-equipment.com/

It would be cool if someone from the area can confirm that the place is actually there and map it probably if it is. 