Save Barry S. Callahan, MD BarryCallahan.MD.com • Orthopedic Surgeon • 34 years experience Barry S Callahan MD, PA 1040 Gulf Breeze Parkway, Gulf Breeze, FL