James Layne Moore, MD, Psychiatry & Neurology

300 State Ave
FaribaultMN  55021-6319 (Rice County)


Phone: 507-333-3300
Fax: 507-333-3387

NPI: 1730264037
License Number: 35057677 (OH)