Rebecca Judene Rose, MD, Surgery

1 Jack Foster Dr
ShenandoahIA  51601-4586 (Page County)


Phone: 712-246-7485
Fax: 712-246-7036

NPI: 1609015577
License Number: 248293-1 (NY)