CONTACT Green Maids In San Diego 1223 Cleveland Ave #200, San Diego, CA 92103 Monday – Friday 8:00am – 6:00pmEmail: info@sdgreenmaids.com Phone: (619) 709-3810 View Larger Map