Larry Benovitz, MD

Psychiatry & Neurology, Psychiatry

Larry Benovitz, MD

1550 NE Miami Gardens Dr, Ste 403, North Miami Beach, FL 33179

(305) 957-1977