This medical location is situated in a convenient spot, easy to find and get to. The building itself is well-maintained and clean. The interior of the office is well-organized and nicely decorated. The staff is friendly and welcoming, making you feel comfortable from the moment you walk in. The wheelchair-accessible entrance, parking lot, and restroom make it easy for everyone to access the services. Dr. Keith Johnson and the team provide a high level of quality care, taking the time to listen to your concerns and address them thoroughly. They have a good understanding of their patients' needs and are able to offer effective solutions. The services are diverse, including emergency care, occupational medicine, and general physician services. One thing that could be improved is the pricing, which seems a bit steep for some of the services.