Alert Bar Our Payment Address has changed to SOUTHEAST METRO STORMWATER AUTHÂ DEPT# 42585 PO BOX 650823 DALLAS, TX 75265-0823