Jack Baruch, MD, Psychiatry & Neurology

781 Crandon Blvd
Ste No 803
Key BiscayneFL  33149-2543 (Miami-Dade County)


Phone: 130-536-5579
Fax: 130-536-5579
Email: bar***@*****th.net

NPI: 1669719514
License Number: ME12512 (FL)