Vimala Sekar, MD, Psychiatry & Neurology

2601 Spencer Rd
SpencerOK  73084-3649 (Oklahoma County)


Phone: 405-427-4231
Fax: 405-427-4741

NPI: 1710926597
License Number: 14311 (OK)