Family Integrative Wellness & Primary Care Clinic Address: 1331 E Lafayette St Unit F, Tallahassee, FL 32301, Tallahassee, FL Phone: +1850-210-0006