Almora Diagnostic & Wellness Centre Lab and diagnostics · Mall Road, Almora Near Post Office, Mall Road, Almora - 263601 Diagnostics Request appointment Show number