Car Repair Shops Miami, OK Former Northeast Oklahoma (NEO) Railroad freight car repair shops Miami, OK. Photograph dated 1/30/00. Building is located on the northwest quadrant of the grade crossing of D Street Northeast and the Miami Branch / industry spur to the former B. F. Goodrich tire manufacturing plant. View is looking northwest. Edit 1/24/2024. Added location description, view direction and address. MKD
I know lots of trusted Miami auto repair shops. Been there to know of some problems my car might be having.
Wow, somehow this all fits in the Bizarro World category. The NEO building is interesting. I remember seeing it.