Savannah GA Auto Repair 1. 200 Johnny Mercer Blvd, Savannah, GA 31410 | Wilmington Island Auto Care (912) 898-1950