Econo Lodge Flagstaff Route 66
Main:
(928) 774-7186
Fax: (928) 774-7188
Toll Free: (877) 424-6423
Fax: (928) 774-7188
Toll Free: (877) 424-6423
1560 E Route 66, Flagstaff, Arizona, 86001