Dr. Weinstein graduated from the Rutgers New Jersey Medical School in 1972. He works in Tampa, FL and 5 other locations and specializes in Internal Medicine, Nephrology and Other Specialty. Dr. Weinstein is affiliated with Saint Josephs Childrens Hospital.