Dr. James P. Cafaro, MD

212 W Dale St Ste 203, Waterloo, IA 50703

Dr. Hasan Shakoor, MD

212 W Dale St Ste 203, Waterloo, IA 50703

Dr. Dafer M. Samara, MD

146 W Dale St Ste 201, Waterloo, IA 50703

Dr. James P. Cafaro, MD

212 W Dale St Ste 203, Waterloo, IA 50703

Dr. Hasan Shakoor, MD

212 W Dale St Ste 203, Waterloo, IA 50703

Dr. Dafer M. Samara, MD

146 W Dale St Ste 201, Waterloo, IA 50703

Dr. James P. Cafaro, MD

212 W Dale St Ste 203, Waterloo, IA 50703

Dr. Hasan Shakoor, MD

212 W Dale St Ste 203, Waterloo, IA 50703

Dr. Dafer M. Samara, MD

146 W Dale St Ste 201, Waterloo, IA 50703

Doctor Directory | TOS | twitter | FB | Angel | blog