In 1977 Neil Rogers owned a health food store in San Souci called Neil Rogers Nutrition. Neil discussed it on the Nov 15, 2000 show (2:02:00).
We have two addresses for Neil Rogers Nutrition. We don’t know which was first or why the store moved. Leave a comment if you know more about this business.
- 1776 San Souci Blvd, North Miami, FL
- 12550 Biscayne Blvd. Penthouse Floor, North Miami, FL.