The Mountain States Telephone Company is located at 508 F Street in Salida, Colorado. This image of the building under construction is from the Salida Museum Negatives Collection.