Armada Physical Therapy - Albuquerque, Coors Blvd. 2929 Coors Blvd NW#100Albuquerque, NM, 87120 View Phone 505-836-4899 Fax: 505-214-5030 View Website Experience & Reliability Book an Appointment Today About Photos & Videos Connect with this Business: Menu Reservation Order Send to My Email Send to My Phone Print this Page