For estimates or to schedule an appt. please send a text to (626) 217-2349. Last minute appointments are usually available. Se Habla espaņol. Residential Business Location: 612 E. Ross Ave., Alhambra, 91801. ACS is located between Almansor and Hidalgo Ave. along the 10 Freeway just south of Big Lots. Established in 2005.