Our web site is currently undergoing maintenance.
If you need assistance, please call us at 540.362.0360.
Solutions for a healthy community.
New Horizons Healthcare is the area’s medical home for community-based health services and education. We provide high-quality, comprehensive and preventive healthcare for all citizens of the Roanoke area, including the underserved population.
To access the Patient Portal please click the link below. Make sure your account has been activated. If you are not sure please ask someone your next visit to the clinic.