Emerald Taylor
-
Traffic Flow Evaluation Archived3425 Northwest 25th Street Oklahoma City, OK 73107, USA - Oklahoma CityThe street light at the end of nw 25th the street is burnt out or power line isn't working to it. I would really appreciate it being fixed, it is pitch black at night and lights deter crime.