The Town of Yarmouth has received a planning application from the owner to enter into a Development Agreement to permit office and medical clinic uses and allow for a standalone office building (with up to 3,000sf in size) at their property located at 55 Starrs Road (PID# 90203233).
