ECS Map phone 1658 S Sheridan Ave Sheridan, Wyoming 82801 Fletcher Construction Co Map phone 1866 S Sheridan Ave Sheridan, Wyoming 82801