Homewood at Plum Creek is located along Westminster Avenue in Hanover, PA. The community includes independent living villas, cottages and apartments, personal care and assisted living options and a full range of healthcare services. Visit Location ...