Inova Loudoun Hospital. 44045 Riverside Pkwy Leesburg, VA 20176. 44045 Riverside Pkwy Leesburg VA 20176. Get Directions Phone: 703-858-6000 703-858-6000. Open 24hrs. wednesday Open 24hrs thursday Open 24hrs friday Open 24hrs saturday Open 24hrs sunday Open 24hrs monday Open 24hrs tuesday Open 24hrs. $..