Address: 1131 N Granada Ave, Alhambra, CA 91801Phone: (626) 308-3822Fax: (626) 308-2144
License #638046