ARYA Cleaners admin 5 years ago 2260 Otay Lakes Rd. #112 Chula Vista, CA 91915 (619) 482-3010 WEBSITE