Orion Troy Ophthalmology Associates 1701 E South Blvd #180, Rochester Hills, MI 48307, United States of America +1 248-293-5161 Reviews Map