Haggart Obs. Haggart Obs. Category Observatories Address 19600 Molalla Ave. Oregon City Oregon 97045 USA 503-657-6958 X2672 Fax: 503-650-6669 Directions to listing From: Current location Specific Address Travel Mode: Driving Public Transit Walking Cycling