Scott-Farrar Company

Scott-Farrar provides independent living, assisted living, and memory care services.

Headquarters: East Coast, New England, Northeastern US