Search our database by NPI number

Leon Owens

NPI: 1255374443

Leon Owens is a Physician/General Surgery specialist focused health provider in Carmichael, California. affiliates with no hospitals or medical groups. Call Leon Owens on phone number 9168645692 for more information and advice or to book an appointment.

CityCarmichael
StateCalifornia
Address 16501 COYLE AVE.
Address 2MERCY SAN JUAN MEDICAL CENTER
Postal Code95608
Phone9168645692
Fax9168645693
Primary SpecialtyPhysician/General Surgery

Leave your comments: