FIRST IMPRESSIONS NURSERY SCH is categorized under CHILD CARE SERVICES and located at 2201 Penrose Ave. Ste. 5 in or near the Philadelphia, PA area. Find additional information including website, e-mail, map, and directions - firstimpressionsphilly.com.