Professor Egghead Science AcademyUnclaimedOther placesLos Angeles, CA3105008187Not providedVisit website