This medical service location seems to be very accessible for everyone, including those with disabilities. The wheelchair accessible entrance, parking lot, and restroom make it easy to get in and receive care. The amenities also include a restroom, which is a convenient feature. The location is associated with Rebecca Flannagan, which may indicate a high level of quality service. Payments are accepted through NFC mobile payments, debit cards, and credit cards. However, more information is needed to provide a better assessment of the quality of services. Unfortunately, it's not entirely clear what the cost of services is at this location. Overall, the innovativeness of this location could be improved, with some more forward-thinking ideas to make the experience more enjoyable for patients. Despite this, it's still a decent option for medical care in the area. The address of this location is Building 545, E Market St E Street, Leesburg City. The phone number is +15712581021, making it easy to contact them.