Ellen B. Flaum, LCSW 1825 Forest Hill Blvd #103West Palm Beach, FL, 33406 View Phone 561-968-1505 1825 Forest Hill Blvd #103West Palm Beach, FL 33406 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page