74055 Cottonwood Dr, Twentynine Palms, California 92277 USA
As a non-profit organization, 29 Palms Art Gallery host creative fundraising events.
Photo Credit: Yelp