Armada Physical Therapy - Albuquerque, Menaul Blvd. is a Physical therapist located at 8616 Menaul Blvd NE STE A, Albuquerque, NM 87112. It has received 106 reviews with an average rating of 4.8 stars.
Monday | Closed |
---|---|
Tuesday | Closed |
Wednesday | 7AM-6PM |
Thursday | 7AM-6PM |
Friday | 7AM-6PM |
Saturday | 7AM-6PM |
Sunday | 7AM-6PM |
The address of Armada Physical Therapy - Albuquerque, Menaul Blvd.: 8616 Menaul Blvd NE STE A, Albuquerque, NM 87112
Armada Physical Therapy - Albuquerque, Menaul Blvd. has 4.8 stars from 106 reviews
Physical therapist
179 reviews
1334 Wyoming Blvd NE, Albuquerque, NM 87112
114 reviews
2929 Coors Blvd NW # 100, Albuquerque, NM 87120
103 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