South Bay Mechanical is located at 2137 Wilson Ave in National City, CA 91950. South Bay Mechanical specializes in ac repair in National City, CA.
Is this your business?