Newtown Florist is located on Route 25, about a mile and a half south of 302. Look for us on your left just past Simm Lane.
111 South Main St. Newtown, CT 06470
M - F: 9 am - 6 pmSat: 9 am - 3 pmSun: by chance
View Larger Map