• Home
  • Reviews
Dr. Richard Allen
View Map

LOCATION

Dr. Richard Allen
1630 23rd Ave. Ste 1001
Lewiston, ID 83501
View Map http://www.footdocallen.com

HOURS OF OPERATION

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

LOCATION

Dr. Richard Allen
1630 23rd Ave. Ste 1001
Lewiston, ID 83501
View Map http://www.footdocallen.com

HOURS OF OPERATION

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday