Providence Place at Glencroft, 8641 North 67th Ave, Glendale, AZ
Providence Place at Glencroft is a 225 bed facility, part of a continuing care retirement community that participates in medicare and medicaid. Kaitlynn Stephens, Resident Services Specialist