Contact Liberty Power at 1-866-769-3799.
Customer Service Phone Number
You an reach Liberty Power customer service representatives at 1–866–769–3799. Call with all questions and concerns related to billing, rates, service, and more.
You can send bills and all correspondence to Liberty Power at:
1901 W Cypress Creek Rd.
#600 Fort Lauderdale, FL 33309