NPI Central
Peter Horowitz, MD — NPI 1447224274, River Ridge, LA | NPI Central