European Sales & Service
About the Business
European Sales & Service deals with mobile mechanic near me, automotive shops near me, car glass repair near me and automotive repair shops near me. The business started in 2010. It is located at 920 Petaluma Hill Rd, Santa Rosa (CA 95404), United States. You can find more details about European Sales & Service's location on the map. The GPS coordinates are: 38.4298875, -122.7108033. Auto Repair & Service in Santa Rosa is the main business occupation of this company. The payment method they accept is cash, credit cards. Since they are located in United States, they accept USD as the payment currency. European Sales & Service is available for a quick contact via phone number +1-707-575-0960, or visit their website for more information.