CONTACT We can’t wait to connect with you about your next stay at The Palms at Verde Shores. Call Us Office: 760.326.2672 Home Sales: 760.656.6878 Our Location The Palms at Verde Shores669 Channel WayNeedles, CA 92363