Explore details about location Amelia Court. Amelia Court is a location situated within the Cupertino alongside other areas such as Festival Drive, Fall Court, Flintshire Street.