MovieMaps

Photo of Tulipe Institute (interior)

Location: North Lawn Building
As Seen In: Charmed episode 2x15 “Third Time's the Charm

Harry looks around after waking up strapped to a chair surrounded by medical equipment.