Websites hosted on 50.196.66.18 IP Address
Geo Location Information for 50.196.66.18 IP Address. The IP Address 50.196.66.18 is located at 26.1166 latitude and -80.3192 longitude in United States of America. Friendly Location for the IP Address is Florida, Fort Lauderdale, United States, 33325.
Conchita Espinosa Academy • Private School in Miami Florida
Conchita Espinosa Academy is a fully-accredited, co-educational independent private school for K3 through eighth grades. For over 80 years, Conchita Espinosa Academy has given its students an exceptional academic curriculum partnered with a sophisticated arts and humanities foundation, sensitivity to the arts and human