The Market Place Shopping Center, 300 Menaul Blvd NW Suite 130, Albuquerque, NM 87107
Jen's Indoor Self Storage is a Self-storage facility located at The Market Place Shopping Center, 300 Menaul Blvd NW Suite 130, Albuquerque, NM 87107. It has received 30 reviews with an average rating of 4.7 stars.
Monday | 10AM-5PM |
---|---|
Tuesday | 10AM-5PM |
Wednesday | Closed |
Thursday | Closed |
Friday | 10AM-5PM |
Saturday | 10AM-5PM |
Sunday | 10AM-5PM |
The address of Jen's Indoor Self Storage: The Market Place Shopping Center, 300 Menaul Blvd NW Suite 130, Albuquerque, NM 87107
Jen's Indoor Self Storage has 4.7 stars from 30 reviews
Self-storage facility