Discussion in 'Car Repair Shops' started by roger, Mar 23, 2004.
Car Repair Shops Miami, OK
Miami, OK. 1/30/00 ex-NEO.
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.
Separate names with a comma.