Invision Health opens a new office in Palm Beach Florida

Dr Landi is now offering surgical services in Palm Beach and New York. Invision plans to add other specialty services as well. The new location is under construction at 1620 Southern Blvd, Glen Ridge, Fl 33408