Where is Marilla?

Where is Marilla located?

Marilla, Michigan, United States (approx. 44.3708372°, -85.8809085°)


Where is Marilla on the map?