Josephine Leo is a home daycare offering care and educational experiences located at 9525 Niagara Falls Blvd in Niagara Falls, NY. Contact this provider to inquire about prices and availability.
9525 Niagara Falls Blvd
Niagara Falls, NY 14304
The licensing status of Josephine Leo is unknown.
Did your child attend this daycare? Write a review to help other parents learn about this program.