Where is The Auto Man Can? It is located at The Auto Man Can 1200 W Richards St Bay 3, Douglas, WY 82633, United States. You can get directions for The Auto Man Can, who is in the Mechanic category. You can find up-to-date information on 1200 W Richards St Bay 3, Douglas, WY 82633, United States Mechanic companies on our website.