New River Valley Community Svs700 University City Blvd Blacksburg, VA 24060
Katherine Flaherty, LPC is a Counselor in Blacksburg, VA. Be sure to call ahead with Katherine Flaherty to book an appointment.
Search for your insurance provider
Katherine Flaherty accepts
Accepted insurance can change. Please double-check when making an appointment.