Hanover Family Physicians - 9376 Atlee Station Road, Mechanicsville, VA 23116 - (804) 730-0990 Secure Online Payments To make a payment, please enter the Patient Account Number and Patient Name in the box and click the "Pay Now" button..