The Pavilion

The Pavilion, Unnamed Road, Merced, CA 95340, United States

Location