The Russell Hospital CorporationThe Russell Hospital Corporation · Family Medicine Physician12761 Highway 22 East, New Site, AL, 36256NPI · 1700419868No reviewsInsuranceNot specified(256) 329-7100Check availabilityBook online Claim listing