The World's Littlest Skyscraper AKA Newby-McMahon Building
701 La Salle, Wichita Falls, TX 76301
The World's Littlest Skyscraper AKA Newby-McMahon Building is a Points of Interest & Landmarks place is located in Wichita Falls, Texas. The address of The World's Littlest Skyscraper AKA Newby-McMahon Building is 701 La Salle, Wichita Falls, TX 76301.