Upper Valley Medical Center

Location