Alabama Power - Selma EV Charging Station

Overview

Alabama Power - Selma is a private EV charging station located at a(n) Utility on 217 Church St, in Selma, AL.

Address

217 Church St

Selma, AL

36701

Contact Info

Unavailable

EV Connector Types

The station has a total of 1 connector(s)

  • - J1772

EV Network

Non-Networked

Nearby EV Stations