George A. Castro, MD is a model for the 21st Century doctor. He is first and foremost a physician, specializing in all aspects of Internal, Pulmonary, and Critical Care Medicine.