Details for Central Collision Specialists
| Name |
Central Collision Specialists |
| Address |
2114 Summer Breeze Way Greenwood, Indiana 46143 |
| Telephone |
317-432-3555 |
Always phone ahead before going to a body shop. Many shops require appointments, and visiting without one will be a waste of time. Calling ahead also allows you to inquire as to cost and availability of the services you need.