NPI Central
Larry Ray, MD — NPI 1720029861, Decatur, GA | NPI Central