We are located at 120 East Mason St. between Washington St. and Park St. in Downtown Owosso.
 
 

120 E. Mason Street
Owosso, Michigan 48867
(989) 723-5234

funeralhome@nelson-house.com