Shopping in United States

business directory

New Leaf Market & Deli

Looking for an organic grocery store in Tallahassee, FL? New Leaf Market offers natural vitamins, local produce,organic wines and microbrews. Stop in today!
1235 Apalachee Pkwy
32301 Tallahassee, Florida
Ph. (850) 942-2557

Is New Leaf Market & Deli your company?