1217 KENWOOD LLC
Primary Specialty
Assisted Living Facility
Practice Location
1217 E KENWOOD STMESA, AZ 85203 Map ↗
480-646-2414
All Specialties & Licenses
- Assisted Living Facility Primary
NPI Registration
Enumerated: 2024-03-19
Last CMS Update: 2024-09-20