PO Box 1348
1962 Vandolah Road
Wauchula, FL  33873

800-697-5390
863-773-2857

Make a Referral Home Programs Staff Contact Us Resources

Dogwood - Twelve Bed Intensive Residence

Privacy Notice Disclaimer © Florida Institute for
Neurologic Rehabilitation, Inc.
Site Index sign-in