Why Hightown

Flagstaff is the 5th highest city in the United States.

Mount Humphreys is the highest point in Arizona at 12,633 ft.

I think it’s the perfect place to get “high” on self-care.

Previous
Previous

Blog Post Title Two