Developer Price Family Properties has installed electric vehicle charging stations in some of their downtown parking lots and garages. Two stations will be at 515 S. Boulder Ave. and 201 W. Fifth St. Each one is capable of charging two vehicles at a time. “Price Family Properties has been investing in the future of Tulsa’s […]