Franklee Video
1024 5Th St Nw
Albuquerque
NM
87102
(505) 843-7308
Open Map
Description
Franklee Video is located at 1212 Rio Grande Blvd NW, Albuquerque, NM. This location is in the Near North Valley neighborhood..
by merchantcircle on April 13, 2015 from
merchantcircle
Consumer Electronics
Electronic Stores
Game
Movie Theater
Rentals
Sales
Services
Store
Video Game Sales
Video Games