You found us — and we're so glad you did.
Milford is a town in Decatur County, Indiana, United States.