Solar Health, FlushingFlushing, New YorkType: office/ clinic/ commercial/ physical therapy View fullsize View fullsize View fullsize View fullsize