Kirt's Homemade Ice Cream

  • 622 Albemarle Square
  • Charlottesville, VA 22901