1720 W Henderson St near Henderson St & Meadow View Dr, Cleburne, Texas 76033-4102 USA
Bathroom
Claim copyright