Integrative Medicine of Brevard - Main Location Integrative Medicine of Brevard Address 107 Riverside Place South, Indialantic, FL 32903 US 28.088436, -80.575373 Contact Information 321-655-4637 Location Map View on Google Maps Back to Integrative Medicine of Brevard