This medical service, operated by Victor Cruz, MD, is located at Building 912, Channelside Dr Drive, Suite 2102, in Tampa City. It appears to have a strong focus on providing quality care, with many positive reviews from satisfied patients. However, the reason for some negative reviews seems to be a bit unclear. It seems like the office may have experienced some issues with communication and service continuity in the past. A lot of clients got confused about the office's status. Despite this issue, the staff has been described as friendly and professional, and the facilities seem to be clean and well-maintained.