Castle Megastore
Add to Favorites
Claimed
CLOSED NOW
Today: 11:23 pm - 12:00 am
Tomorrow: 11:23 pm - 12:00 am
37 Years
in Business
Saved to Favorites
Parking: Lot, Private
Price Range : Average
Bike Parking: Yes
Phone: (505) 262-2266
Address: 5110 Central Ave SE, Albuquerque, NM 87108
Website: http://www.castlemegastore.com