Sto is a Car Service Station located in Osh, Kyrgyzstan. It is one of the 65 Car Service stations in Kyrgyzstan. Address of Sto is Nookatskaya, Osh, Kyrgyzstan. Sto is located in a remote area, with less than 3 listed places around it and we are covering at least 2 places around it on Asia-Places.com.
Some of the places around Sto are -
Nookatskaya, Osh, Kyrgyzstan
Address of Sto is Nookatskaya, Osh, Kyrgyzstan.
Sto is located in Osh, Kyrgyzstan.
Sto is a Car Service Station in Kyrgyzstan