Health Food Restaurants in Lehigh Acres, FL Peacock's Vitamins and More25 Homestead Road North #25Lehigh Acres, FL, 339362393697782Health Food StoresOrganic RestaurantsUsed Restaurant Equipment Supplies Show More