Proctor Acura Service 3523 West Tennessee Street, Tallahassee, FL 32304