This business location seems to be a reliable place to visit for medical services. The office is located at Building 8207, 113th St Street, Seminole City, and can be reached by phone at +17273973991. The address is easily accessible, with a wheelchair-accessible entrance, parking lot, and restroom. It is recommended to make an appointment, but walk-ins are also welcome. The business accepts debit and credit cards for payments. Dr. Mario R. Lopez, MD is associated with this location, which suggests a high level of expertise in the field of internist services. There is a restroom available on the premises, which is a convenient feature for visitors. Unfortunately, there is no information available about the pricing of services, which is a drawback for potential clients. Overall, this location seems to be well-equipped to provide quality medical services to its clients. One potential concern is that there is no clear information about pricing, which may lead to unexpected costs for patients.