Salem Terrace at Harrogate

  • Assisted Living/Retirement Community
1851 Harrogate Drive
Salem, VA 24153
(540) 444-0343
(540) 375-9477 (fax)