OUR FACILITY Location 6023 Farcenda Place, Suite 101, Melbourne, FL 32940 (321) 831-1111 (321) 831-1212 [email protected] Schedule your appointment Notice: JavaScript is required for this content. NO TUBE! NO STRESS! NO WORRIES!