I've visited this medical service location, and it's clear that they have some work to do. The building at 19409 Shumard Oak Dr Drive in Land O' Lakes City appears to be well-maintained, but that's where the positives end.The phone number listed is +18137497152, but I wasn't able to get any further information from them. It seems like they're partnered with Laman Family Medicine/Access Healthcare, which could be a good thing, but it's hard to say without more context.Unfortunately, the service I received was subpar. I had an issue with billing practices - the doctor didn't show up to my appointment, but still billed my insurance for the visit. This has caused me a lot of hassle, and I'm still trying to get my money back. This kind of behavior is unacceptable, and it's why I wouldn't recommend this location to anyone. There are clearly some issues with communication and accountability here, and until they get their act together, I would advise others to look elsewhere.