Nicks Central garage has been located in Holliston, MA since 1984 for all your automotive repair and maintenance needs. We also provide towing and transport for all your automotive and light truck needs Nicks Central garage has been located in Holliston, MA since 1984 for all your automotive repair and maintenance needs. We also provide towing and transport for all your automotive and light truck needs