L Lowell Taubman, MD 0 reviews 206 Riverside Blvd Long Beach, NY • 11561 View Practice (516) 432-5670