Stephen Leonard Noble, MD, Surgery

Bldg 1145 Sturgis St
Twentynine PalmsCA  92278-8250 (San Bernardino County)


Phone: 760-830-2070
Fax:

NPI: 1861697278
License Number: MD153461 (OR)