New Iberia Manor South
600 Bayard St
New Iberia, LA 70560
New Iberia Manor South is located at 600 Bayard St in New Iberia, Louisiana. It is a 100 unit senior care facility. With an average family income of $39,644, the facility is in a generally middle income area. ...
9 miles away from Jeanerette, LA