About
Judy & Stanley Frankel Detroit Observatory at University of Michigan in Ann Arbor is located in entrance on, 1398 E Ann St, Observatory St, Ann Arbor.
Rated 4.8 out of 5 with 52 Google reviews.
One reviewer says: "This place was so cool."
Amenities include kid-friendly.
Add a review