Pinnacle at Plymouth Meeting

215 Plymouth Rd.
Plymouth Meeting, PA 19362
Independent Living