answersLogoWhite

0

The KiMo theatre is located in downtown Albuquerque, New Mexico. The theatre was built in 1927 and is said to be the best known landmark in Albuquerque.

User Avatar

Wiki User

12y ago

What else can I help you with?