Jack & Rose Florists
8223 Jericho Tpke
Woodbury
NY
11797
(516) 367-8670
Open Map
american express
discover
Florists
long island city
mastercard
Shopping
visa
west hempstead