Mark L. Ruffalo
Instructor of Psychiatry
(813) 829-1804 (office)
Department of Psychiatry
University of Central Florida; Tufts University (Adjunct)
10335 Cross Creek Boulevard
Suite 15
Tampa, FL 33647
Instructor of Psychiatry
(813) 829-1804 (office)
Department of Psychiatry
University of Central Florida; Tufts University (Adjunct)
10335 Cross Creek Boulevard
Suite 15
Tampa, FL 33647