Companies Emerald Coast Utilities Authority (ECUA ) Emerald Coast Utilities Authority (ECUA ) Address 9255 Sturdevant Street, Pensacola, FL, 32514, USPhone 850-969-3303 Website www.ecua.fl.gov Email Facebook Twitter LinkedIn Copy Link Related Articles (1) Circular Economy Waste Diversion ECUA selects BHS for single stream MRF Share Email Facebook Twitter LinkedIn Copy Link View Latest Emerald Coast Utilities Authority (ECUA ) News