LC Auto Shop is located in Cambodia on 68 Oknha Kleang Moeung St. (70), Phnom Penh 12201. LC Auto Shop is rated 3 out of 5 in the category car dealer in Cambodia.
Address
68 Oknha Kleang Moeung St. (70), Phnom Penh 12201
Service options
In-store shopping