• Home
  • Reviews
Dr. Richard Allen
(208) 743-3688 View Map

LOCATION

Dr. Richard Allen
1630 23rd Ave. Ste 1001
Lewiston, ID 83501
View Map (208) 743-3688 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 (208) 743-3688 http://www.footdocallen.com

HOURS OF OPERATION

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday