Sangar Pillai Selva, MD, Internal Medicine

2594 Stillmeadow Ln
LancasterCA  93536-5362 (Los Angeles County)


Phone: 661-948-7496
Fax: 661-310-1633

NPI: 1114957925
License Number: A30944 (CA)