James D. Leiber, DO Physiatrists Call Direction Website Reviews Share Share on Facebook Share on Linkedin Share on X Copy link (941) 357-1773 Direction Website Reviews 100 2nd Ave S Suite 904S Waterfront Arts District, St. Petersburg , FL 33701