City Island Auto Body


Country United States
State Chile
City Bronx
Address 138 City Island Ave
Phone 718-885-1856
Website cityislandautobody.com/

City Island Auto Body Reviews

  • Nov 12, 2014

Never take your vehicle here. It's the worst auto body shop in the NYC....

Owner didn't want to release my van charging me work that the insurance paid him for. He's thief and he's not very professional.

Write a Review about City Island Auto Body