Location |
614 South Meadow Street, Ithaca, NY 14850 |
Phone |
(607) 273-6784 |
Management |
Info Needed |
Tops Plaza is a strip plaza.
Retail Stores
Food and Beverage
Entertainment
Location |
614 South Meadow Street, Ithaca, NY 14850 |
Phone |
(607) 273-6784 |
Management |
Info Needed |
Tops Plaza is a strip plaza.
Retail Stores
Food and Beverage
Entertainment