Michaels - Closed 614 S Meadow St, Ste 300Ste 300Ithaca, NY, 14850Tops Plaza View Phone 607-272-2465 Fax: 607-272-9371 614 S Meadow St, Ste 300, Ste 300Ithaca, NY 14850Tops Plaza View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page