For estimates, please text us at (626) 217-2349 or use the online request form. Business hours listed on YELP. Residential Business location: 612 E. Ross Ave. Alhambra CA 91801. A.C.S. is located between Almansor and Hidalgo Ave. along the 10 Freeway just south of Big Lots. Established in 2005. Se Habla espaņol.