This medical service facility is located in Building 8326 on N Street, Floor orida Ave in Tampa City. The office is easily accessible with wheelchair-accessible parking, entrance, and restroom. Visitors can make appointments in advance, which is recommended. The office accepts debit and credit cards for payments. Angela Ross-Johnson, MD is associated with this facility. It's open from 08:00 to 17:00 on weekdays but remains closed on weekends. A major issue is the absence of transparent pricing information, which can be a concern for potential patients. The medical services provided are of good quality. Overall, this medical service facility offers good quality care with adequate amenities and accessibility.