DIAMOND CADILLAC
768 Washington St, Auburn 01501