John Michel

Archived Record Indian Rocks Beach, FL Previous Director for Bayshore On The Gulf, Inc.