Plaza Cleaners
1605 S Melrose Dr # D
Vista, CA 92081
Vista, CA 92081