Dr. Richard Allen
1630 23RD AVE STE 1001
Lewiston, ID, United States
83501
1630 23RD AVE STE 1001
Lewiston, ID, United States
83501
No Phone Number Provided
http://www.footdocallen.com
Facility Affiliations
Dr. Richard M. Allen's Credentials
Education
- California College Podiatric Medicine (Grad. 1990)