“Silicon Avatar” Filming Locations
Star Trek: The Next Generation episode “Silicon Avatar” was filmed in Los Angeles in the United States of America.
Star Trek: The Next Generation episode “Silicon Avatar” was filmed in Los Angeles in the United States of America.