Happy Siesta Health Care Center
423 Roosevelt St
Remsen, IA 51050
Located at 423 Roosevelt St in Remsen, Iowa, Happy Siesta Health Care Center is a 62 room nursing facility. The facility is in a predominantly middle income area, with a median family income of $56,803. With about 4,000 ...
8 miles away from Marcus, IA