Podiatry Tallahassee Podiatry Associates, P.A. Office Locations Tallahassee Podiatry Associates 1866 Buford Boulevard Tallahassee, Florida 32308 Phone: 850-878-6998 Fax: 850-656-9293 Doctor on call: 850-567-6666 Russell Rowan, D.P.M. Categories: Doctors, PodiatryProject navigationPreviousPrevious project:George Merritt, D.P.M.NextNext project:Bryan Spooner, D.P.M.