Dr. James P Cafaro
Sleep Medicine Waterloo

Address: 212 West Dale Street Suite 203, Waterloo, Iowa, 50703

Phone: (319) 235-3518

Specialties: Internal Medicine

Accepting New Patients: Yes

Medical School: Medical School Creighton University School Of Medicine Omaha, NE, United States Residency Hospitals Creighton University Affil Hospital Med College Wi Affil Hosps


Description - Dr. James P Cafaro Sleep Medicine Waterloo

Doctor Dr. James P Cafaro specialist Sleep Medicine. The address of the doctor's office is 212 West Dale Street Suite 203, Waterloo, Iowa, 50703. For more information call (319) 235-3518