Lowell Observatory

NAME

Lowell Observatory

ADDRESS

1400 W. Mars Hill Rd.
Flagstaff
Arizona 86001-4499 USA

CONTACT

Mary DeMuth

PHONE

928-233-3211, fax: 520-774-6296

EMAIL

URL

http://www.lowell.edu/

NUMBER OF MEMBERS

OTHER INFORMATION