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.
City | Carmichael |
State | California |
Address 1 | 6501 COYLE AVE. |
Address 2 | MERCY SAN JUAN MEDICAL CENTER |
Postal Code | 95608 |
Phone | 9168645692 |
Fax | 9168645693 |
Primary Specialty | Physician/General Surgery |