Ned Devasia, MD, Internal Medicine

5801 Truxtun Ave
BakersfieldCA  93309-0609 (Kern County)


Phone: 661-327-3747
Fax: 661-616-3237

NPI: 1255435376
License Number: A26378 (CA)