Ben Wheeler Pavilion

Address:
Ben Wheeler, Ben Wheeler, Texas, USA
 View map