Flower Power Farm is located in East Windsor, United States on 126 S Main St. Flower Power Farm is rated 4.6 out of 5 in the category wholesale plant nursery in United States. FLOWER POWER FARM INC is a farming company based out of 126 SOUTH MAIN ST, EAST WINDSOR, Connecticut, United States.
Company size
1-10 employees
Headquarters
EAST WINDSOR, Connecticut
Accessibility
Wheelchair-accessible car park