All you need to know about Dr. ALAN JOHNSON practicing at 2006 Health Campus Dr Ste 300, Rockingham, VA, 22801 with NPI Number 1508197203.
Specializations: Clinical Cardiac Electrophysiology Counties Served: Rockingham, VA; Harrisonburg City, VA