Town Square FDD – Franchise Information, Costs and Fees


Type of Business
The franchisee will operate a high-quality adult day care facility to provide high-quality adult day care and support services to families affected by Alzheimer’s and other forms of memory impairment diseases.


Corporate Information

Town Square Franchising LLC is a Delaware limited liability company  formed on December 19, 2023. Their principal business address is 9708 Belair Road, Perry Hall, Maryland 21236. They began to offer franchises for Town Square Franchised Businesses in April 2024. Their parent company is SH Town Square Franchising, Inc. (“Former Franchisor”). Former Franchisor is a Delaware corporation, and was formed on March 20, 2018 with a principal place of business of 9708 Belair Road, Perry Hall, Maryland 21236. Former Franchisor operated as the franchisor of the Town Square franchise system from June 2018 through March 2024. Former Franchisor maintains its franchisor-franchisee relationships, pursuant to franchise agreements with existing franchises of the Town Square system. But as of April 2024, Former Franchisor ceased offering or selling franchises for Town Square businesses.


Investment
The total estimated initial investment necessary to begin operation of a Town Square Franchised Business ranges from $847,224 – $1,387,268. This includes an initial fee of $99,500.


View the 2024 Town Square FDD