albuquerque carlisle planet wallpaper planet fitness albuquerque carlisle Located at 3821 Menaul Blvd NE NM 87110. Likes this 1 person follows this. Gym In Albuquerque Alameda Nm 4801 A… Sunday, November 13, 2022 Edit