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 [email protected] Business Hours Summary: Mon-Thu 9am-4pm, Fri 9am-1pm Location Map View on Google Maps Back to Aquarian Clinic