7403 Dixie Dr · Houston · 1 total events
water quality- bad odor from all faucets for about 4-5 months