Q: Where is New Horizon Research Center?
A: New Horizon Research Center is located at: 11401 SW 40th St #101, Miami, FL 33165, United States
Q: What are the coordinates of the New Horizon Research Center?
A: Latitude: 25.7325153, Longitude: -80.3801193
Q: How is New Horizon Research Center rated?
A: New Horizon Research Center has not rated yet on addressschool.com
Q: What days are New Horizon Research Center open?
A: New Horizon Research Center is open on Wednesday, Thursday, Friday, Saturday, Sunday, Monday, Tuesday