Camelot Primary Care

2707 North Himes Avenue, Tampa, FL 33607