Rebecca Locke, DO, Family Medicine

3399 E Louise Dr Ste 100
MeridianID  83642-5212 (Ada County)


Phone: 208-887-6813
Fax: 208-887-6884

NPI: 1265672281
License Number: OP60222868 (WA)