mail_outline sales@mediastorehouse.com
USA, North America, New MexicoNew Mexico, Albuquerque. The 66 Diner along historic Route 66 Albuquerque, New Mexico