Moira S Locke, MD, Psychiatry & Neurology

144 S 'L' St
DinubaCA  93618 (Tulare County)


Phone: 559-591-6680
Fax: 559-591-4606

NPI: 1568403954
License Number: A101543 (CA)