Choose from the list below to find an organic store near you:

Detailed Organic Food Store information for New Leaf Market

Name:New Leaf Market
Address:1235 Apalachee Pkwy
City, State, Zip:Tallahassee, FL 32301-4543
Phone:(850) 942-2557 
Website:http://www.newleafcoop.com
Back to Tallahassee