Aquarian Clinic - Main Location Aquarian Clinic Address 1350 Market Street , Suite 202 Tallahassee, FL 32312 US 30.506218, -84.254549 Contact Information (850) 354-0098 Map Map integration coming soon View on Google Maps Back to Aquarian Clinic