AYLARA
Primary Specialty
Physical Therapy Clinic/Center
Practice Location
1515 N 400 E STE 106LOGAN, UT 84341-7595 Map ↗
435-500-5862
435-514-5447
All Specialties & Licenses
- Physical Therapy Clinic/Center Primary — Physical Therapy
NPI Registration
Enumerated: 2023-05-24
Last CMS Update: 2026-04-29