Miami Mental Health - Main Location Miami Mental Health Address 7950 NW 53rd Street Suite 337 , Miami, FL 33166 US 25.821228, -80.326398 Contact Information (786) 529-6651 Location Map View on Google Maps Back to Miami Mental Health