Teleflora - Hillside Floral Design in Jamaica (Florist ) - Location & Hours

Store Details

153-39 Hillside Ave.
Jamaica, New York 11432

Phone: 800-879-7978

Map & Directions   Website

Regular Store Hours


Store hours may vary due to seasonality.

Nearby Teleflora Flowers Locations

Advertisements