Start from
Taylor Rental Center of Ithaca
1779 Hanshaw Rd, Ithaca 14850