Years ago, I thought I would revisit this film as I was doing another Traci Lords film, Excision. This one was not too good to begin with and did not age too well. Today marks the anniversary of the movie’s release on May 20, 1988.
The “clinic” is actually a church at 4072 Beverly Boulevard in Los Angeles.
Same church on the other side of the building.
This is near the 5400 block of Wilshire Boulevard.
Actress Traci Lords and director Jim Wynorski