Dr. Barbera has been providing primary care in downtown Baltimore for 25 years. His patients appreciate his expertise in internal medicine and his direct approach to their individualized care. He makes himself available after hours for patients’ urgent care needs. Located in the heart of Canton, his office is easily accessible from the outlying metropolitan area.