James H. Ritchie & Associates

Elizabeth Ann Seton Hospital (Kennebec County, Maine)