The Auto Musuem

Flag as Inappropriate

0% Were impressed
The Auto Museum performs repairs on classic, antique cars. The shop's mechanics are like curators of fine art: humble, respectful and very knowledgeable.
901 Lincoln Ave, Holbrook, NY 11741
(631) 218-1300
  • Fax: 914-333-1109
Share a review or post about this business.
Posts awaiting your approval 0
See more »