Skip to content
777 Sourcing.

From the company

Francis Energy is an electric vehicle charging company headquartered in Tulsa, Oklahoma, founded in 2015. It operates one of the largest privately held EV charging networks in the U.S., building a direct-current fast charging (DCFC) network with stations every 50 miles across America, serving diverse communities including tribal, rural, and underserved areas.

Location: TULSA, OK, USFounded: 2015Capabilities: 4Facilities: 1

Products & services offered

Facilities

Headquarters

15 E 5TH STREET, SUITE 821, TULSA, OK 25801, US

View map

Send your requirements

Quantities, certifications, and timing.

Send your requirements · Supplier responds with a quote · Compare and decide

Similar products and services