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