Armada Physical Therapy - Albuquerque, Menual Blvd. is a Physical therapist located at 8616 Menaul Blvd NE STE A, Albuquerque, NM 87112. It has received 103 reviews with an average rating of 4.8 stars.
Monday | 7AM-6PM |
---|---|
Tuesday | 7AM-6PM |
Wednesday | Closed |
Thursday | Closed |
Friday | 7AM-6PM |
Saturday | 7AM-6PM |
Sunday | 7AM-6PM |
The address of Armada Physical Therapy - Albuquerque, Menual Blvd.: 8616 Menaul Blvd NE STE A, Albuquerque, NM 87112
Armada Physical Therapy - Albuquerque, Menual Blvd. has 4.8 stars from 103 reviews
Physical therapist
179 reviews
1334 Wyoming Blvd NE, Albuquerque, NM 87112
114 reviews
2929 Coors Blvd NW # 100, Albuquerque, NM 87120
106 reviews
8616 Menaul Blvd NE STE A, Albuquerque, NM 87112
83 reviews
7849 Tramway Blvd NE suite a, Albuquerque, NM 87122
82 reviews
6400 Jefferson St NE #102, Albuquerque, NM 87109