Alta is located at 9695 Happy Hollow Lane in Newcastle, CA 95658. Alta specializes in ac repair and appliance repair in Newcastle, CA.
Is this your business?