THE OPHTHALMOLOGY RESEARCH FOUNDATION, INC.
MIAMI, FLORIDA
THE OPHTHALMOLOGY RESEARCH FOUNDATION, INC., MIAMI
THE OPHTHALMOLOGY RESEARCH FOUNDATION, INC. is an Active company incorporated on August 11, 1970 with the registered number 718991. This Domestic Non Profit company is located at 1638 NORTHWEST 10TH AVENUE, MIAMI, FL, 33136 and has been running for fifty-four years. There are currently three active principals.
KEY FACTS ABOUT THE OPHTHALMOLOGY RESEARCH FOUNDATION, INC.