This business location is a medical service that provides psychiatric care. The quality of care is good, with a knowledgeable and friendly staff. The building is clean and well-maintained, with wheelchair accessible parking and entrance. A restroom is available for patients and visitors. There are no obvious issues with the location, but one concern is that it may not be particularly innovative in its approach to psychiatric care.It's located on N 22nd St Street in Tampa City, and the phone number is +18132722244. The medical service is a part of Stoll Barbara E MD, and has the necessary amenities to provide a comfortable experience for patients. Overall, it's a good option for those seeking psychiatric care, but it may not stand out from other similar locations.