Mescalero, New Mexico

Mescalero is a town in New Mexico.

Mescalero was shown on a map in the Hall of Justice, on the Justice League Monitor.

Appearance
Super Friends
 * 1980 Shorts: Bigfoot