For questions or to schedule an appointment, please contact our center:

  • Hours: Monday through Friday, 8:00am to 4:00pm (closed some holidays)
  • Phone: (804) 827-3306
  • Toll Free: (866) 228- 2516 (no voicemail available)
  • Fax: (804) 692-0291


For an emergency occurring after hours, please contact the physician on call at (804)828-0951 and ask for the adult or pediatric hematologist on call.