Inova Loudoun Hospital
Phone: 7038586000
Address: 44045 Riverside Parkway Leesburg, VA 20176
Website: www.inova.org/locations/inova-loudoun-hospital
Affiliation: Inova Health System - Falls Church, VA
CMS: 490043
Type of Facility: Short Term Acute Care
Total Employees: 1,144
Total Staffed Beds: 275