I visited this medical location in Leesburg City and found it to be a welcoming place. The staff seemed to be knowledgeable and friendly. The facilities were clean and well-maintained, with a wheelchair-accessible restroom, parking lot, and entrance. I noticed that the location accepts debit and credit cards for payments. Appointments are recommended, which I think is a good idea to avoid long waiting times. I did not notice any issues with the accessibility of the location. The co-branding with Nephrology & Prima Preventive suggests that they offer a range of medical services. Overall, it's a reliable location for medical care, but more information is needed to determine if the prices are reasonable.